sluice gate – English–Français translations

🇬🇧 en fr 🇫🇷

sluice gate noun

  • portal to allow passage of water
vanne
Wiktionary Links